An incremental load balancing approach for heterogeneous distributed processing systems

نویسندگان

  • Dharavath Ramesh
  • Alok Kumar Pani
چکیده

Distributed computing is a high performance computing that solves complicated tasks and provides powerful computing abilities . The main purpose of distributed computing is to share the computational power, storage memory, and network resources to solve a large problem. Efficient resource management and job scheduling algorithms are two key issues in distributed computing environment. Design of an efficient strategy to achieve high performance in distributed computing environment is a challenging task. In this paper, we propose a new load balancing algorithm (NLBA) for heterogeneous distributed processing systems to balance and process the load among di fferent resources in a distributed environment. This algorithm follows a strategy to reduce the overall processing time of jobs and also improves the throughput of processes.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

An Adaptive Load Balancing Algorithm for Heterogeneous Distributed Systems with Multiple Task Classes

We propose an adaptive load balancing algorithm for heterogeneous distributed systems. The algorithm intrinsically allows a batch of tasks to be relocated. The key of the algorithm is to transfer a suitable amount of processing demand from senders to receivers. This amount is determined dynamically during sender-receiver negotiations. Factors considered when this amount is determined include pr...

متن کامل

Dynamic Load Balancing Strategies in Heterogeneous Distributed System

Distributed heterogeneous computing is being widely applied to a variety of large size computational problems. This computational environments are consists of multiple heterogeneous computing modules, these modules interact with each other to solve the problem. Dynamic load balancing in distributed computing system is desirable because it is an important key to establish dependability in a Hete...

متن کامل

A genetic-fuzzy logic based load balancing algorithm in heterogeneous distributed systems

Distributed processing is recognized as a practical way to achieve high performance in various computational applications. Many dynamic loadbalancing algorithms have been proposed for parallel and discrete simulations. But the actual performances of these algorithms have been far from ideal, especially in the heterogeneous environment. In this paper, a hybrid approach using fuzzy supervised lea...

متن کامل

Performance of Load Balancing Techniques for Join Operations in Shared-Noting Database Management Systems

We investigate various load balancing approaches for hash-based join techniques popular in multicomputer-based shared-nothing database systems. When the tuples are not uniformly distributed among the hash buckets, redistribution of these buckets among the processors is necessary to maintain good system performance. Two recent load balancing techniques rely on sampling and incremental balancing,...

متن کامل

An Expert System Approach to Load Balancing in a Distributed Environment

Distributed computing systems composed of heterogeneous and autonomous components are continuously growing in their size, complexity and diversity. Resource utilization, such as the CPU and the communication network, vary dynamically. In addition, the quality of service requirements vary from one application to the other. These characteristics necessitate adaptive and dynamic solutions for the ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2014